<b>Showpalace 42-50 21st St, Long Island City, NY 11101, USA</b><br>
Open 7pm4am<br>
<font size=1>Phone:  +1 718-937-6969 images provided by Google Earth  </font>